

package net.qiqbframework.commandhandling.callbacks;



import net.qiqbframework.commandhandling.CommandCallback;
import net.qiqbframework.commandhandling.CommandMessage;
import net.qiqbframework.commandhandling.CommandResultMessage;

import javax.annotation.Nonnull;


public final class NoOpCallback implements CommandCallback<Object, Object> {

    public static final NoOpCallback INSTANCE = new NoOpCallback();


    @Override
    public void onResult(@Nonnull CommandMessage<?> commandMessage,
                         @Nonnull CommandResultMessage<?> commandResultMessage) {
        // No-op
    }
}
